Big Huge Thesaurus

greater celandine

noun